package com.comut.crud.pojo.mobile;

import java.io.Serializable;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * Issue: IFL-1571
 * 
 * @author Vitor Borrego
 */
@XmlRootElement()
@XmlAccessorType(XmlAccessType.FIELD)
public class ReportInfo implements Serializable{
    private int id;
    private String name;
    private int defaultGroupIndex;
    private String[] groups;
    private String language;
    
    /**
     * @return the id
     */
    public int getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(int id) {
        this.id = id;
    }

    /**
     * @return the name
     */
    public String getName() {
        return name;
    }

    /**
     * @param name the name to set
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * @return the defaultGroupIndex
     */
    public int getDefaultGroupIndex() {
        return defaultGroupIndex;
    }

    /**
     * @param defaultGroupIndex the defaultGroupIndex to set
     */
    public void setDefaultGroupIndex(int defaultGroupIndex) {
        this.defaultGroupIndex = defaultGroupIndex;
    }

    /**
     * @return the groups
     */
    public String[] getGroups() {
        return groups;
    }

    /**
     * @param groups the groups to set
     */
    public void setGroups(String[] groups) {
        this.groups = groups;
    }

    /**
     * @return the language
     */
    public String getLanguage() {
        return language;
    }

    /**
     * @param language the language to set
     */
    public void setLanguage(String language) {
        this.language = language;
    }
}
